Skip to content

docs: require a version bump and dated CHANGELOG entry in every PR - #532

Merged
rickdijk merged 1 commit into
mainfrom
rick/fpl-35-flutter_cache_manager-document-a-version-bump-in-every-pr
Sep 23, 2026
Merged

rickdijk merged 1 commit into
mainfrom
rick/fpl-35-flutter_cache_manager-document-a-version-bump-in-every-pr

Conversation

@rickdijk

Copy link
Copy Markdown
Contributor

✨ What kind of change does this PR introduce? (Bug fix, feature, docs update...)

Docs update.

⤵️ What is the current behavior?

AGENTS.md, CONTRIBUTING.md and the PR template tell contributors to add entries under ## [Unreleased] and leave versioning to a separate maintainer release PR. In practice every release since 3.4.3 has been a version bump per PR, so contributors following the docs write entries that maintainers then rewrite.

🆕 What is the new behavior (if this is a feature change)?

The docs match practice and the flutter_cached_network_image wording: every PR bumps its package's version: following semver and adds a matching ## [x.y.z] - YYYY-MM-DD CHANGELOG entry dated the day the PR opens. Releasing is tagging the merge commit on main; there is no release-prep PR and no [Unreleased] section. Docs-only and CI-only PRs do not bump. The PR template gains a "Version bumped and dated CHANGELOG entry added" item, and a doubled bullet in the 3.4.5 CHANGELOG entry is fixed.

💥 Does this PR introduce a breaking change?

No

🐛 Recommendations for testing

Markdown only, so format/analyze/tests were not run locally; check that CI stays green.

📝 Links to relevant issues/docs

  • Linear FPL-35
  • Related: FPL-29 (same rule for octo_image), FPL-20 (semver policy), FPL-26 (changelog format)

🤔 Checklist before submitting

  • All projects build
  • Follows style guide lines (code style guide)
  • Relevant documentation was updated
  • Rebased onto current main
  • Version bumped and dated CHANGELOG entry added (not applicable: docs-only)

🤖 Generated with Claude Code

Replaces the [Unreleased] + release-PR model in AGENTS.md, CONTRIBUTING.md
and the PR template with a version bump per PR, so releasing is tagging.
Docs-only and CI-only PRs do not bump. Also fixes a doubled bullet in the
3.4.5 CHANGELOG entry.

Co-Authored-By: Claude <noreply@anthropic.com>
@rickdijk
rickdijk merged commit b1433c4 into main Sep 23, 2026
8 checks passed
@rickdijk
rickdijk deleted the rick/fpl-35-flutter_cache_manager-document-a-version-bump-in-every-pr branch September 23, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant